iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0

今天要來介紹一些常見的CI/CD 平台:

  • GitLab:
    提供代碼存儲、CI/CD自動化、問題追蹤、代碼審查、容器託管等功能。

  • GitHub:
    代碼存儲和協作平台,它提供了用於版本控制的Git工具和許多協作功能。
    GitHub Actions 是其內建的CI/CD工具,允許你在代碼存儲中配置自動化的工作流程,包括測試、構建和部署。

  • Azure DevOps:
    微軟提供的一個完整的DevOps平台。
    它包括代碼存儲、持續集成、持續交付、問題追蹤、項目管理和測試管理等功能。

  • Jenkins:
    自由開源的CI/CD工具,它具有強大的擴展性和自定義性。
    Jenkins 允許你設定和管理各種自動化工作流程,包括構建、測試、部署和通知。
    它擁有大量的插件,可以與各種不同的工具和技術整合,並且廣泛用於企業和開發團隊中。

NOTE

基本上GitLab和GitHub常用於版控,但若要建立比較完整的ci/cd流程,
通常開源派的(例如Linux os)會使用Jenkins,
微軟派的自然是選擇使用Azure DevOps。


上一篇
Day01 先來認識CI/CD
下一篇
Day03 Azure DevOps Service 與Azure DevOps Server
系列文
CI/CD超入門,一天只要十分鐘的Azure Devops真.新手教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言